layui.define([ 'form', 'laydate', 'table' ], function(exports) {
    var form = layui.form;
    var laydate = layui.laydate;
    var table = layui.table;
    var BusinessProcessTable = null;
    var view ={
        init:function(){
            this.initTable();
            this.initSearchForm();
            // this.initToolBar();
            window.dataReload = function(){
                Lib.doSearchForm($("#searchForm"),BusinessProcessTable)
            }
        },
        initTable:function(){
            BusinessProcessTable = table.render({
                elem : '#BusinessProcessTable',
                height : Lib.getTableHeight(1),
                cellMinWidth: 100,
                method : 'post',
                url : Common.ctxPath + '/cms/siteFunds/firstcheckList.json' // 数据接口
                ,page : Lib.tablePage // 开启分页
                ,limit : 10,
                cols : [ [ // 表头
                    {
                        type : 'checkbox',
                        fixed:'left',
                    },
                    {

                        field : 'unitName',
                        title : '单位名称',
                        align: 'center',
                        width:"165"
                    },
                    {

                        field : 'approvalNumber',
                        title : '批准站文号',
                        align: 'center',
                        width:"200"
                    },
                    {

                        field : 'name1',
                        title : '工作站名称',
                        align: 'center',
                        width:"165"
                    },
                    {

                        field : 'fundingProjectsText',
                        title : '资助经费申报项目',
                        align: 'center',
                        width:"165"
                    },
                    {

                        field : 'declarationAmount',
                        title : '申报金额',
                        align: 'right',
                        width:"135",templet:function (d) {
                        return Common.getMoney(d.declarationAmount);
                    }
                    },
                    {

                        field : 'businessState',
                        title : '业务状态',
                        align: 'center',
                        width:"135"
                    },
                    {

                        field : 'dateReporting',
                        title : '申报日期',
                        align: 'center',
                        width:"180"
                    }
                ] ]

            });

            table.on('checkbox(BusinessProcessTable)', function(obj){
                var BusinessProcessTable = obj.data;
                if(obj.checked){
                    //按钮逻辑Lib.buttonEnable()
                }else{

                }
            })
        },

        initSearchForm:function(){
            Lib.initSearchForm( $("#searchForm"),BusinessProcessTable,form);
        }
    }
    exports('business',view);

});